package com.example.demo.com.java8.optional;

import lombok.Data;

import java.util.Optional;

/**
 * @author chengfei5
 * @date 2018/8/21
 */
@Data
public class NewPerson {
    private NewCar newCar;

    /**
     * 由于 Optional 类设计时就没特别考虑将其作为类的字段使用，所以它也并未实现
        Serializable 接口
     * @return
     */
    public Optional<NewCar> getOptionalNewCar(){
        return Optional.ofNullable(newCar);
    }
}
